package com.suning.sawp.dto.esb;

import java.io.Serializable;

import com.thoughtworks.xstream.annotations.XStreamAlias;

/**
 * 
 * POS现金充值返回对象<br> 
 * 〈功能详细描述〉
 *
 * @author Wuxiao
 * @see [相关类/方法]（可选）
 * @since [产品/模块版本] （可选）
 */
@XStreamAlias("MbfBody")
public class CrtPreChargeOrderRtn implements Serializable{

    /**
     */
    private static final long serialVersionUID = 1L;
    /**
     * 操作标识
     */
    @XStreamAlias("returnCode")
    private String returnCode;
    /**
     * 错误信息
     */
    @XStreamAlias("errorMessage")
    private String errorMessage;
    /**
     * 充值单号
     */
    @XStreamAlias("rechargeNo")
    private String rechargeNo;
    /**
     * 充值金额
     */
    @XStreamAlias("rechargeAmount")
    private String rechargeAmount;
    /**
     * 返券金额
     */
    @XStreamAlias("couponAmount")
    private String couponAmount;
    /**
     * 校验码
     */
    @XStreamAlias("verifyCode")
    private String verifyCode;
    /**
     * 券生效日期
     */
    @XStreamAlias("startTime")
    private String startTime;
    /**
     * 券失效日期
     */
    @XStreamAlias("endTime")
    private String endTime;
    
    public interface PosReturnStatus {
        /**
         * 接口返回充值成功
         */
        String SUCCESS = "0";
     
    }
    public String getRechargeNo() {
        return rechargeNo;
    }

    public void setRechargeNo(String rechargeNo) {
        this.rechargeNo = rechargeNo;
    }

    public String getRechargeAmount() {
        return rechargeAmount;
    }

    public void setRechargeAmount(String rechargeAmount) {
        this.rechargeAmount = rechargeAmount;
    }

    public String getCouponAmount() {
        return couponAmount;
    }

    public void setCouponAmount(String couponAmount) {
        this.couponAmount = couponAmount;
    }

    public String getVerifyCode() {
        return verifyCode;
    }

    public void setVerifyCode(String verifyCode) {
        this.verifyCode = verifyCode;
    }

    public String getStartTime() {
        return startTime;
    }

    public void setStartTime(String startTime) {
        this.startTime = startTime;
    }

    public String getEndTime() {
        return endTime;
    }

    public void setEndTime(String endTime) {
        this.endTime = endTime;
    }

    public String getReturnCode() {
        return returnCode;
    }

    public void setReturnCode(String returnCode) {
        this.returnCode = returnCode;
    }

    public String getErrorMessage() {
        return errorMessage;
    }

    public void setErrorMessage(String errorMessage) {
        this.errorMessage = errorMessage;
    }
    
}
